package com.example.annotation; // 包名必须与创建的包一致

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

// 限制该注解只能用于类、接口（包括注解类型）或枚举
@Target(ElementType.TYPE)
// 注解在运行时可见（必须设置为RUNTIME，否则容器启动时反射无法识别）
@Retention(RetentionPolicy.RUNTIME)
public @interface Configuration {
    // 注解无需属性，仅作为标记配置类的标识
}
